
.horzleft{
    background:url("../images/menuleftarrow.gif") no-repeat;
    display:block;
	width:18px !important;
	height:24px !important;
	float:left;
	padding:0;
	margin:0;
}
.horzleft:hover{background:url("../images/menuleftarrow_hover.gif") no-repeat }
#menulefttab.disabled{background:url("../images/menuleftarrow_disable.gif") }
.horzright{
    background:url("../images/menurightarrow.gif") no-repeat;
	display:block;
	width:18px !important;
	height:24px !important;
	float:right;
	padding:0;
	margin:0;
}
.horzright:hover{background:url("../images/menurightarrow_hover.gif") no-repeat }
#menurighttab.disabled{background:url("../images/menurightarrow_disable.gif") no-repeat}
.global_nav{
	background: url(../images/dropdownulbg.gif) repeat-x bottom left;
	/*margin-bottom:20px;*/
}
.dropdownmenu {
	padding:2px 0 0 07px;
	/*background: url(../images/dropdownulbg.gif) repeat-x bottom left;*/
	margin:0;
	list-style:none;
	height:23px;
	font-size:11px;
	float:left;
	
	z-index:1;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}
.dropdownmenu li.toptab {display:block; float:left; height:23px; margin-right:2px; list-style-type:none;}
.dropdownmenu li a.top_link {display:block; float:left; height:23px; line-height:22px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background: url(../images/leftcurrntbg_new.gif) no-repeat  top left; list-style-type:none;}
.dropdownmenu li a.top_link span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/rightcurrntbg_new_home.gif) right top;}
.dropdownmenu li a.top_link span.down {float:left; display:block; padding:0 20px 0 0px; height:23px; background: url(../images/rightcurrntbg_new.gif) no-repeat top right;}
.dropdownmenu li a.top_link:hover {color:#fff; background:url(../images/left_overbg_new.gif) no-repeat left top;}
.dropdownmenu li a.top_link:hover span {background:url(../images/right_overbg_home_new.gif) no-repeat right top;}
.dropdownmenu li a.top_link:hover span.down {background: url(../images/right_overbg_new.gif) no-repeat right top;}
.dropdownmenu li a.selected {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.dropdownmenu li a.selected span {float:left; display:block; padding:0 20px 0 0px; height:23px;background:url(../images/right_overbg.gif) no-repeat right;}
.dropdownmenu li a.selected span.dowm {float:left; display:block; padding:0 20px 0 0px; height:23px;background:url(../images/right_overbg.gif) no-repeat right !important;}


.dropdownmenu li a.selectedhome {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.dropdownmenu li a.selectedhome span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/right_overbg_home.gif) no-repeat right;}






.dropdownmenu li:hover > a.top_link {color:#fff; background:url(../images/left_overbg_new.gif) no-repeat left top;}
.dropdownmenu li:hover > a.top_link span {background:url(../images/right_overbg_home_new.gif) no-repeat right top;}
.dropdownmenu li:hover > a.top_link span.down {background: url(../images/right_overbg_new.gif) no-repeat right top !important;}

.dropdownmenu li a.selected:hover {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.dropdownmenu li a.selected:hover span {float:left; display:block; padding:0 20px 0 0px; height:23px;background:url(../images/right_overbg.gif) no-repeat right;}
.dropdownmenu li:hover a.selected {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.dropdownmenu li:hover a.selected span {float:left; display:block; padding:0 20px 0 0px; height:23px;background:url(../images/right_overbg.gif) no-repeat right;}


.dropdownmenu li a.selectedhome:hover {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.dropdownmenu li a.selectedhome:hover span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/right_overbg_home.gif) no-repeat right;}
.dropdownmenu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.dropdownmenu a:hover {visibility:visible; position:relative; z-index:200;}
.dropdownmenu li:hover {position:relative; z-index:200; }

/* keep the 'next' level invisible by placing it off screen. */
.dropdownmenu ul, 
.dropdownmenu :hover ul ul, 
.dropdownmenu :hover ul :hover ul ul,
.dropdownmenu :hover ul :hover ul :hover ul ul,
.dropdownmenu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style-type:none;}

.dropdownmenu :hover ul.sub_level {left:0px; top:23px; background:#eff4f7 url(../images/dropdown_bg.gif) repeat-x top left; padding:0px; border-left:1px solid #000; border-right:1px solid #000;border-top:0px;border-bottom:1px solid #3c3d3f; white-space:nowrap; width:160px; height:auto;border-top:0px; }
.dropdownmenu :hover ul.sub_level li {display:block; height:20px;float:left; width:160px; font-weight:normal; padding:1px 0px 1px 0px; list-style-type:none;}
.dropdownmenu :hover ul.sub_level li a {display:block; font-size:11px; height:20px; width:160px; line-height:20px; text-indent:10px; color:#000; text-decoration:none; border-bottom:1px solid #ccdae3;}
.dropdownmenu :hover ul.sub_level li a.last {display:block; font-size:11px; height:20px; width:160px; line-height:20px; text-indent:10px; color:#000; text-decoration:none; border-bottom:0px;}
.dropdownmenu :hover ul.sub_level li a.fly {background:#eff4f7 url(../images/arrow.gif) 150px 7px no-repeat; border-bottom:1px solid #ccdae3; list-style-type:none;}
.dropdownmenu :hover ul.sub_level li a:hover {background:#d6e8f4; color:#000;border-bottom:1px solid #fff;}
.dropdownmenu :hover ul.sub_level li a.fly:hover {background:#d6e8f4 url(../images/arrow.gif) 150px 7px no-repeat; color:#000;}
.dropdownmenu :hover ul li:hover > a.fly {background:#d6e8f4 url(../images/arrow.gif) 150px 7px no-repeat; color:#000;border-bottom:1px solid #ccdae3;} 

.dropdownmenu :hover ul :hover ul,
.dropdownmenu :hover ul :hover ul :hover ul,
.dropdownmenu :hover ul :hover ul :hover ul :hover ul,
.dropdownmenu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:160px; top:0px; background:#eff4f7 url(../images/dropdown_bg.gif) repeat-x top left; padding:1px; border:1px solid #3a3e41;  border-right:1px solid #3a3e41;  border-bottom:1px solid #3a3e41;white-space:nowrap; width:160px; z-index:1; height:auto;}








/****************Sub-Navigation Basic & With Drop Down***************************/


.dropdownmenu1 {
	height:26px; background:url(../images/subnavbg.gif) repeat-x top left; line-height:26px; padding-left:9px;
	margin:0px;	
	z-index:1;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}
.dropdownmenu1 li.toptab {float:left; display:block; height:25px; margin:0 0px 0 0; background:url(../images/subnavlibg.gif) no-repeat top right; padding:0px 5px 0px 5px;}
.dropdownmenu1 li a.top_link {display:block; float:left; height:25px; line-height:25px; color:#000; text-decoration:none; font-size:11px;padding:0 0 0 13px; cursor:pointer;background: url(../images/1_1.gif) no-repeat center left;}
.dropdownmenu1 li a.top_link span {float:left; display:block; padding:0 13px 0 0px; height:25px;background: url(../images/1_2.gif) no-repeat center right;}
.dropdownmenu1 li a.top_link span.down {float:left; display:block; padding:0 23px 0 0px; height:28px; background: url(../images/1_2_down.gif) no-repeat center right;}



.dropdownmenu1 li a.top_link:hover {color:#000; background:url(../images/left_overbg.gif) no-repeat 0px 3px;}
.dropdownmenu1 li a.top_link:hover span {background:url(../images/right_overbg_down.gif) no-repeat right center;}
.dropdownmenu1 li a.top_link:hover span.home {color:#000;background:url(../images/right_over_home_bg.gif) no-repeat right center;}
.dropdownmenu1 li a.top_link:hover span.down {background: url(../images/right_overbg_sub.gif) no-repeat right center;}
.dropdownmenu1 li a:hover .home1 {display:block; float:left; height:23px; line-height:22px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/1_1_overbg.gif) no-repeat top left; }
.dropdownmenu1 li a.selected {display:block; float:left; height:23px; line-height:22px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_currnt_bg.gif) no-repeat top left; }
.dropdownmenu1 li a.selected  span {float:left; display:block; padding:0 23px 0 0px; height:23px;background:url(../images/right_currnt_bg.gif) no-repeat right;}

.dropdownmenu1 li:hover>a.top_link {color:#000; background:url(../images/left_overbg.gif) no-repeat 0px 3px;}
.dropdownmenu1 li:hover>a.top_link>span {background:url(../images/right_overbg_sub.gif) no-repeat right center;}

.dropdownmenu1 li a.selectedhome {display:block; float:left; height:25px; line-height:25px; color:#fff; text-decoration:none; font-size:11px;padding:0 0 0 13px; cursor:pointer;background:url(../images/1_1_overbg.gif) no-repeat center left; }
.dropdownmenu1 li a.selectedhome  span {float:left; display:block; padding:0 13px 0 0px; height:25px;background:url(../images/1_2_overbg.gif) no-repeat right center;}


.dropdownmenu1 li a.selectedhome:hover {display:block; float:left; height:25px; line-height:25px; color:#000; text-decoration:none; font-size:11px;padding:0 0 0 11px; cursor:pointer;background:url(../images/left_over_home_bg.gif) no-repeat center left !important; }
.dropdownmenu1 li a.selectedhome:hover span {float:left; display:block; padding:0 13px 0 0px; height:25px;background:url(../images/1_2_overbg.gif) no-repeat right center;}

.dropdownmenu1 li:hover a.selectedhome {display:block; float:left; height:25px; line-height:25px; color:#000; text-decoration:none; font-size:11px;padding:0 0 0 11px; cursor:pointer;background:url(../images/left_over_home_bg.gif) no-repeat center left !important; }
.dropdownmenu1 li:hover a.selectedhome span {float:left; display:block; padding:0 13px 0 0px; height:25px;background:url(../images/right_over_home_bg.gif) no-repeat right center;}

.dropdownmenu1 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.dropdownmenu1 a:hover {visibility:visible; position:relative; z-index:200;}
.dropdownmenu1 li:hover {position:relative; z-index:200; }

/* keep the 'next' level invisible by placing it off screen. */
.dropdownmenu1 ul, 
.dropdownmenu1 :hover ul ul, 
.dropdownmenu1 :hover ul :hover ul ul,
.dropdownmenu1 :hover ul :hover ul :hover ul ul,
.dropdownmenu1 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.dropdownmenu1 :hover ul.sub_level {left:5px; top:25px;padding:0px; border-left:1px solid #8babc4; border-right:1px solid #8babc4; border-bottom:1px solid #8babc4; white-space:nowrap; width:160px; height:auto; background:#eff4f7 url(../images/ultopbg.gif) no-repeat top right; }
.dropdownmenu1 :hover ul.sub_level li {display:block; height:20px;float:left; width:160px; font-weight:normal; padding:1px 0px 1px 0px; }
.dropdownmenu1 :hover ul.sub_level li a {display:block; font-size:11px; height:20px; width:160px; line-height:20px; text-indent:10px; color:#000; text-decoration:none; border-bottom:1px solid #ccdae3;}

.dropdownmenu1 :hover ul.sub_level li a.fly {background:url(../images/arrow.gif) 150px 7px no-repeat; border-bottom:1px solid #ccdae3;}
.dropdownmenu1 :hover ul.sub_level li a.fly span.last {border-bottom:0px !important;}
.dropdownmenu1 :hover ul.sub_level li a:hover {background:#d6e8f4; color:#000;border-bottom:1px solid #fff;}
.dropdownmenu1 :hover ul.sub_level li a.fly:hover {background:#d6e8f4 url(../images/arrow.gif) 150px 7px no-repeat; color:#000;}
.dropdownmenu1 :hover ul li:hover > a.fly {background:#d6e8f4 url(../images/arrow.gif) 150px 7px no-repeat; color:#000;border-bottom:1px solid #ccdae3;} 
.dropdownmenu1 :hover ul.sub_level li a.last {display:block; font-size:11px; height:20px; width:160px; line-height:20px; text-indent:10px; color:#000; text-decoration:none; border-bottom:0px;}
.dropdownmenu1 :hover ul :hover ul,
.dropdownmenu1 :hover ul :hover ul :hover ul,
.dropdownmenu1 :hover ul :hover ul :hover ul :hover ul,
.dropdownmenu1 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:160px; top:0px; background:#eff4f7 url(../images/dropdown_bg.gif) repeat-x top left; padding:1px; border:1px solid #8babc2;  border-right:1px solid #8babc2;  border-bottom:1px solid #8babc2;white-space:nowrap; width:160px; z-index:1; height:auto;}
.dropdownmenu1  IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
dropdownmenu1  IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
/* fisrt level hack*/
.dropdownmenu1 :hover IFRAME.one {
	LEFT: 0px; WIDTH: 169px; TOP: 22px; HEIGHT: 146px;
}
.dropdownmenu1 :hover IFRAME.two {
	LEFT: 0px; WIDTH: 169px; TOP:22px; HEIGHT: 88px
}
.dropdownmenu1 :hover IFRAME.three {
	LEFT: 0px; WIDTH: 169px; TOP:22px; HEIGHT: 206px
}
.dropdownmenu1 :hover IFRAME.eleven {
	LEFT: 0px; WIDTH: 169px; TOP:22px; HEIGHT: 167px
}

/* second  level hack*/

.dropdownmenu1 ul :hover IFRAME.threel {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 205px
}
.dropdownmenu1 ul :hover IFRAME.four {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 46px
}
.dropdownmenu1 ul :hover IFRAME.five {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 209px
}
.dropdownmenu1 ul :hover IFRAME.six {
	LEFT: 160px; WIDTH: 177px; TOP:0px; HEIGHT: 48px
}
.dropdownmenu1 ul :hover IFRAME.sixl {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 48px
}
.dropdownmenu1 ul :hover IFRAME.seven {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 68px
}
.dropdownmenu1 ul :hover IFRAME.eight{
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 108px
}
.dropdownmenu1 ul :hover IFRAME.nine{
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 128px
}
.dropdownmenu1 ul :hover IFRAME.ten{
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 88px
}
.dropdownmenu1 ul :hover IFRAME.twelve {
	LEFT: 160px; WIDTH: 169px; TOP:0px; HEIGHT: 146px;
}



.topnav1 ul li a:hover > div.subnav > ul.dropdownmenu1:hover > a.top_link  {color:#000; background:url(../images/dropdown_lft_overbg.gif) no-repeat left top;}
.topnav1 ul li a:hover span > div.subnav >ul.dropdownmenu1:hover > a.top_link span  {background:url(../images/dropdown_rght_overbg_home.gif) no-repeat right top;}
.topnav1 ul li a:hover span.down > div.subnav > ul.dropdownmenu1:hover > a.top_link span.down  {background: url(../images/dropdown_rght_overbg.gif) no-repeat right top;}

.topnav1{
	padding:0px;
		margin:0px;
	
}
.topnav1 ul {
	padding:2px 0 0 10px;
	background: url(../images/dropdownulbg.gif) repeat-x bottom left;
	margin:0;
	list-style:none;
	height:23px;
	font-size:11px;
	
	z-index:1;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}
.topnav1 ul li{display:block; float:left; height:23px; margin-right:2px;}
.topnav1 ul li a{display:block; float:left; height:23px; line-height:22px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background: url(../images/leftcurrntbg_new.gif) no-repeat  top left;}
.topnav1 ul li a  span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/rightcurrntbg_new_home.gif) right top;}
.topnav1 ul li a span.down {float:left; display:block; padding:0 23px 0 0px; height:23px; background: url(../images/rightcurrntbg_new.gif) no-repeat top right;}

/*Temp hovering*
.topnav1 ul li a.tmpChange {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/dropdown_lft_overbg.gif) no-repeat top left; }
.topnav1 ul li a.tmpChange span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/dropdown_rght_overbg_home.gif) no-repeat right;}

*****/
.topnav1 ul li a.current {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat left top; }
.topnav1 ul li a.current span {float:left; display:block; padding:0 23px 0 0px; height:23px;background: url(../images/right_overbg.gif) no-repeat right top;}

.topnav1 ul li a.tmpChange {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.topnav1 ul li a.tmpChange span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/right_overbg_home.gif) no-repeat right;}

.topnav1 ul li a.currenthome {display:block; float:left; height:23px; line-height:22px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 13px; cursor:pointer;background:url(../images/left_overbg.gif) no-repeat top left; }
.topnav1 ul li a.currenthome span {float:left; display:block; padding:0 13px 0 0px; height:23px;background:url(../images/right_overbg_home.gif) no-repeat right;}




.topnav1 ul li a:hover {color:#000; background:url(../images/left_overbg.gif) no-repeat left top;}
.topnav1 ul li a:hover span {background:url(../images/right_overbg_home.gif) no-repeat right top;}
.topnav1 ul li a:hover span.down {background: url(../images/right_overbg.gif) no-repeat right top;}


.subnav{ height:26px; background:url(../images/subnavbg.gif) repeat-x top left; line-height:26px;}

#leftButt{float:left; margin:0 10px;}
#rightButt{float:right;margin-right:10px;}